almighty din - French English Dictionary